﻿@import url("admin.css");html{margin:0;padding:0;height:100%;position:relative;}
body{margin:0;padding:0;height:100%;position:relative;height:100%;background-color:white;}
html, body, td, div, p{font-family:Calibri, Arial, sans-serif;font-size:11pt;}
form{padding:0;margin:0;height:100%;width:100%;height:100%;min-height:100%;}
img{margin:0;padding:0;}
a{color:navy;}
a:visited{color:#000040;}
a:active{color:blue;}
a:hover{color:blue;}
a img{border-width:0px;}
table{border-collapse:collapse;empty-cells:show;}
p{text-indent:0.5cm;text-align:justify;}
.clear{clear:both;}
#container{min-height:100%;margin-bottom:-50px;}
* html #container{height:100%;}
h1{font-size:140%;color:#000040;font-family:Arial;margin-bottom:7px;}
h2{font-size:120%;color:#000080;font-family:Arial;margin-bottom:5px;}
table.btn{border-collapse:collapse;}
table.btn tr td{color:White;font-size:16px;padding:0px;margin:0px;}
table.btn tr td a, table.btn tr td a:active, table.btn tr td a:hover, table.btn tr td a:visited{color:White;font-size:16px;text-decoration:none;}
table.btn tr td.mainMenuItem{background-image:url(../ii/btn-bg.gif);background-repeat:repeat-x;}
div#date{font-size:16px;color:White;font-weight:bold;margin-left:21px;}
div#footer{background-color:#375596;padding:10px;font-size:90%;text-align:center;color:#eee;}
div#footer a{font-weight:bold;color:#eee;}
td.mainMenuItem{cursor:pointer;}
div.menuContainer{background-color:#546EA5;border:solid 1px #31488c;color:white;cursor:default;margin-left:-25px;margin-top:10px;padding:10px;position:absolute;white-space:nowrap;}
div.menuContainer div.menu1{font-size:18px !important;padding:3px;}
div.menuContainer div.menu1:hover{background-color:#f4f4f4;}
div.menuContainer div.menu1 a{color:white !important;font-size:18px !important;text-decoration:none;}
div.menuContainer div.menu1:hover a{color:Black !important;}
div.menuContainer ul{margin:0px;padding-left:20px;}
div.menuContainer a{color:white !important;text-decoration:none;}
div.menuContainer a:hover{color:black !important;text-decoration:none;}
div.menuContainer ul li{font-size:16px !important;padding:2px;}
div.menuContainer ul li:hover{background-color:#f4f4f4;}
div.menuContainer ul li a{font-size:16px !important;}
div.menuContainer ul li:hover a{color:Black !important;}
div.menuContainer ul li a:hover{color:Black !important;}
div.menuContainer ul li div.content{font-size:14px !important;padding-left:10px;}
div.menuContainer ul li div.content a{font-size:14px !important;}
div.leftmenu{margin-left:170px !important;margin-top:-10px;}
div.lmenu1{cursor:pointer;margin-left:12px;margin-top:10px;padding:5px;width:185px;height:30px;font-size:13px;font-weight:bold;color:White;background-color:#2e4489;text-decoration:none;}
div.lmenu1 a{color:White;text-decoration:none;}
a div.lmenu1{color:White;text-decoration:none;}
a.lmenu1{color:White;text-decoration:none;}
div.lmenu2h{display:none;}
div.lmenu2{background-color:#546EA5;cursor:pointer;margin-left:16px;padding:3px;border-bottom:dotted 1px #ddd;width:185px;font-size:12px;color:#666;text-decoration:none;}
div.lmenu2 a{color:#fff !important;text-decoration:none;}
div.lmenu2:hover a{color:#000 !important;}
table.infoMenu{vertical-align:middle;width:220px;}
table.infoMenu tr.title{background-color:#31488c;color:White;height:40px;}
table.infoMenu tr.title td{font-size:20px;font-weight:bold;padding-left:20px;text-align:left;}
table.infoMenu tr.text{background-color:#eaecfb;height:160px;}
table.infoMenu tr.text td{padding:10px 0px 5px 0px;text-align:center;vertical-align:top;}
table.infoMenu tr.text td a{color:Black;text-decoration:none;}
div#nav{font-size:90%;text-align:right;}
div.map{margin-bottom:20px;}
div.map div.menu1{font-size:larger;margin-bottom:1px;}
div.map ul{margin:1px 0px 1px 0px}
div.map ul li div.content{padding-left:20px;}
div.indexnews{}
div.news{float:left;}
div.news div.item{margin-bottom:5px;clear:both;}
div.indexnews div.item{font-size:90%;padding:5px;float:left;margin-right:10px;width:98%;height:100px;overflow:hidden;margin-bottom:10px;}
div.indexnews div.item:hover{background-color:#f6f6f6;}
div.news div.title, div.indexnews div.title{font-weight:bold;}
div.indexnews div.brief{font-size:14px;margin-left:152px;text-indent:4.5pt;margin:2px 0;font-size:96%;line-height:11pt;}
div.news img, div.indexnews img{border:solid 1px gainsboro;float:left;margin:0px 10px 5px 0px;}
div.indexnews img{width:140px;height:90px;}
div.news span.date, div.indexnews span.date{font-size:90%;color:#333;}
div.news div.item div.text, div.indexnews div.item div.text{text-align:justify}
table.data{border-collapse:collapse;border:solid 2px #375596;}
table.data th, table.data tr.head td{font-size:14px;font-weight:bold;background-color:#375596;color:White;padding:3px;margin:0px;vertical-align:top;text-align:left;}
table.data td{font-size:90%;color:black;border:solid 1px #375596;padding:3px;margin:0px;vertical-align:top;text-align:left;}
table.data tr.even td{background-color:#f4f4f4;}
fieldset.archive{border:1px solid #0099CC;margin-bottom:15px;padding-bottom:0px}
div.archive{}
div.period{margin-bottom:5px}
div.period span{margin:0px 10px 0px 0px}
div.llist div.item{margin-bottom:5px;clear:both;font-size:80%;}
div.llist div.title{}
div.llist div.date{font-size:11px;color:#333;}
div.seealso{background-color:#fef9dd;font-style:italic;border-top:solid 2px #f8cf08;border-bottom:solid 3px #f8cf08;font-size:90%;}
div.seealso div.saheader{font-size:115%;background-color:#feeb02;font-style:normal;border-bottom:solid 2px #f8cf08;padding:5px;font-weight:bold;}
div.seealso ul{margin:10px;padding-left:12px;}
table.forumCtrl{font-size:11px;margin-bottom:10px;background-color:#eeeeee;width:100%;}
table.forumCtrl td{padding:5px;padding-top:2px;padding-bottom:2px;}
table.forumCtrl input{font-size:11px;}
table.forumIndex{width:90%;margin-left:5%;border-collapse:collapse;background-color:#ededed;}
table.forumIndex th{padding:3px;margin:0px;font-size:13pt;text-align:left;background:url(../ii/forumhbg.gif) repeat-x #80A3FF;color:White;font-weight:normal;font-family:Verdana;vertical-align:bottom;font-weight:bold;height:25px;}
table.forumIndex td{padding:3px;margin:0px;font-size:12pt;text-align:left;border-bottom:solid 1px navy;background:#d8d8d8;}
table.forumIndex td a{text-decoration:none;}
table.forumView{width:90%;margin-left:5%;border-collapse:collapse;background-color:#ededed;}
table.forumView th{padding:3px;margin:0px;font-size:13pt;text-align:left;background:url(../ii/forumhbg.gif) repeat-x #80A3FF;color:White;font-family:Verdana;height:25px;}
table.forumView td{padding:2px;margin:0px;font-size:12pt;text-align:left;border-bottom:solid 1px navy;vertical-align:middle;}
table.forumView td a{text-decoration:none;}
table.forumView td img{margin-right:5px;margin-left:5px;}
table.forumView span.person{font-size:90%;}
div.topicView{width:90%;margin-left:5%;border-collapse:collapse;background-color:#ededed;}
div.topicView div.msg{border:solid 1px #666666;margin-bottom:5px;font-size:12pt;text-align:left;}
div.commands{font-size:75%;text-align:right;background-color:#f8f8f8;padding:2px;}
div.topicView div img{display:inline;}
div.topicView div div.para{text-align:justify;padding-left:10px;margin-top:0px;text-indent:7px;width:97%;}
div.topicView div div.cite{text-align:justify;padding-left:10px;padding:5px;margin:5px;text-indent:10px;width:97%;background-color:#eeeeee;border:dotted 1px black;}
div.topicView div div.cite div.cite{background-color:#dddddd;}
div.topicView div div.cite div.cite div.cite{background-color:#cccccc;}
div.topicView div.info{padding:3px;padding-left:5px;margin:0px;text-align:left;background:url(../ii/forumhbg.gif) repeat-x #80A3FF;color:#ddd;height:25px;}
div.topicView div.info#fresh{color:#fff;}
div.topicView div.title{margin-left:10px;border-bottom:solid 1px #cccccc;margin-bottom:10px;font-weight:bold;}
table.forumNewPost{margin-left:5%;border-collapse:collapse;}
table.forumNewPost td{padding:2px;}
table.forumNewPost td div.name{font-size:12pt;}
table.forumNewPost td input.textBox{width:320px;}
table.forumNewPost td textarea.textArea{width:455px;}
div.forumReplySrc{}
div.forumReplySrc div.srcText{margin-top:7px;margin-bottom:7px;margin-left:20px;border-left:solid 3px #eeeeee;padding-left:10px;text-align:justify;}
div.rh{padding:0px;background-image:url(../ii/rhbg.gif);height:29px;background-color:#D4444A;color:White;font-family:Tahoma;font-size:15px;font-weight:bold;}
div.rh .htitle{background-image:url(../ii/rhli.gif);padding-left:25px;height:24px;background-position:left center;background-repeat:no-repeat;vertical-align:middle;padding-top:5px;}
div.rh .htitle a{color:White;}
div.bh{padding:0px;background-image:url(../ii/bhbg.gif);height:29px;background-color:#508ADB;color:White;font-family:Tahoma;font-size:15px;font-weight:bold;}
div.bh .htitle{background-image:url(../ii/bhli.gif);padding-left:25px;height:24px;background-position:left center;background-repeat:no-repeat;vertical-align:middle;padding-top:5px;}
div.bh .htitle a{color:White;}
table.laws tr.even td{background-color:whitesmoke;}
/**/table.xsltPager{color:Black;width:100%;margin-bottom:10px;border-bottom:solid 1px #0099CC;border-top:solid 1px #0099CC;}
table.xsltPager td{font-size:12px;padding-top:3px;padding-bottom:3px;}
table.xsltPager td{font-size:12px;padding-top:3px;padding-bottom:3px;}
table#tableHeader a{text-decoration:none;}
table#tableHeader a:hover{text-decoration:underline;}
div.pnlLinks{float:right;text-align:right;}
tr.even{background-color:#e8e8e8;}
table#tableHeader a{text-decoration:none;}
table#tableHeader a:hover{text-decoration:underline;}
div.pnlLinks{float:right;text-align:right;}
div.btnAnswer{background-color:#d6ebff;border:solid 1px blue;margin:5px 0px 0px 0px;padding:3px 5px 3px 5px;text-align:center;vertical-align:middle;width:60px;}
.table1{border:1px solid #999999;border-collapse:collapse;color:#000000;font-size:12px;font-weight:normal;text-align:left;}
.table1 p{text-indent:0px;}
.table1 a:hover{color:#2D62B0;font-weight:bold;text-decoration:underline;}
.table1 a:link, .table1 a:visited{color:#0066CC;font-weight:bold;text-decoration:none;}
div#layoutBannersContainer img{width:195px;margin-top:10px;}
div.title{font-size:18px;font-weight:bold;}
div.brief{font-size:16px;font-weight:normal;}
.mmenu1{font-size:20px;font-weight:bold;}
.mmenu2{font-size:18px;font-weight:bold;padding-left:20px;}
.mmenu3{font-size:16px;padding-left:40px;}
.mmenu4{font-size:14px;padding-left:60px;}
td.bar{background-color:ghostwhite;border:solid 1px gainsboro;border-width:1px 0px 1px 1px;width:150px;}
td.value{background-color:ghostwhite;border:solid 1px gainsboro;border-width:1px 1px 1px 0px;text-align:right;width:100px;}
.votebar{background-color:cornflowerblue;border:solid 1px;border-color:gray gainsboro gainsboro gray;float:left;height:15px;margin-right:10px;}
.cpDocKind{background-color:#eee;padding:15px;border-radius:10px;font-size:18px;margin-bottom:10px;width:255px;text-align:center;}
a .cpDocKind{text-decoration:none;}
.cpDocList{background-color:#f4f4f4;padding:5px;border-radius:5px;font-size:15px;margin-bottom:5px;clear:both;overflow:auto;}
.cpDocList .date{width:490px;float:right;margin-left:10px;margin-bottom:10px;}
a .cpDocList{text-decoration:none;}
.itemName{padding-left:40px;background:url(../ii/doc.gif) left top no-repeat;min-height:45px;font-size:110%;}
.pdfItem{padding-left:30px;background:url(../ii/pdf.png) left top no-repeat;}
#topSearch{text-align:right;padding:10px;}
#topSearch a{text-decoration:none;font-size:120%;}
div.indexBlock, div.indexBlockLast{border:1px #516BA3 solid;width:330px;padding:5px;float:left;}
div.indexBlock h3, div.indexBlockLast h3{background-color:#516BA3;color:White;margin:0 0 10px 0;padding:8px 0;text-align:center;}
div.indexBlock h3 a, div.indexBlockLast h3 a{background-color:#516BA3;border-radius:7px;color:White;margin:0 0 10px 0;padding:2px;text-align:center;}
div.indexBlockLast{text-align:left;}
.separator{border-bottom:1px solid #EEEEEE;}
tr#supDate td{vertical-align:bottom;font-size:95%;text-align:center;padding:2px;}
div#dateOfPub{margin-bottom:10px;font-weight:bold;}
div#dateOfPub span{font-size:110%;}
.tIndexNews td{vertical-align:top;}
div.indexnews{}
div.news{float:left;}
div.news div.item{margin-bottom:5px;clear:both;}
.tIndexNews div.item{font-size:90%;padding:5px;float:left;margin-right:10px;width:96%;}
.tIndexNews div.item:hover, .tIndexNews td:hover{background-color:#f6f6f6;}
div.news div.title, .tIndexNews div.title{font-weight:bold;}
.tIndexNews div.brief{font-size:14px;margin-left:152px;text-indent:4.5pt;margin:2px 0;font-size:96%;line-height:11pt;margin-left:152px;text-align:justify;}
div.news img, .tIndexNews img{border:solid 1px gainsboro;float:left;margin:0px 10px 5px 0px;}
.tIndexNews img{width:140px;height:90px;}
div.news span.date, .tIndexNews span.date{font-size:90%;color:#333;}
div.news div.item div.text, .tIndexNews div.item div.text{text-align:justify}
table#main{height:100%;min-height:100%;width:100%;-webkit-box-shadow:0px 0px 7px #747474;-moz-box-shadow:0px 0px 7px #747474;box-shadow:0px 0px 7px #747474;max-width:100%;border-color:#63A6CE;background:url(../ii/shadow-bg.png) transparent top center repeat-y;z-index:1;}
div#content{}
#zplus{float:right;font-size:18px;font-weight:bold;color:#000;background-color:#f8f8f8;border:solid 2px #ccc;padding:8px;border-radius:10px;}